import lazyLoading from "./lazyLoading";

export default {
  name: "FaultTreatment",
  path: "/fault-treatment",
  meta: {
    icon: "ion-speedometer titleIcon icon",
    expanded: true,
    show: true,
    label: "faultTreatment",
    link: "faultTreatment/index.vue"
  },
  component: lazyLoading("faultTreatment", true),

  children: [
    {
      name: "FaultTreatment",
      path: "",
      component: lazyLoading("faultTreatment/Default"),
      meta: {
        link: "faultTreatment/Default.vue",
        show: true
      }
    },
    {
      name: "FaultAnticipateModel",
      path: "fault-anticipatie-model",
      component: lazyLoading("faultTreatment/FaultAnticipateModel"),
      meta: {
        link: "/fault-treatment/fault-anticipatie-model",
        description: "故障预处理模型",
        icon: "ion-speedometer titleIcon icon",
        show: true
      }
    },
    {
      name: "FaultAnticipateModelBranchManager",
      path: "fault-anticipatie-model-branch-manager",
      component: lazyLoading(
        "faultTreatment/FaultAnticipateModelBranchManager"
      ),
      meta: {
        link: "/fault-treatment/fault-anticipatie-model-branch-manager",
        description: "故障预处理模型分支管理",
        icon: "ion-speedometer titleIcon icon",
        show: false
      }
    },
    {
      name: "FaultAnticipateModelHistoryManager",
      path: "fault-anticipatie-model-history-manager",
      component: lazyLoading(
        "faultTreatment/FaultAnticipateModelHistoryManager"
      ),
      meta: {
        link: "/fault-treatment/fault-anticipatie-model-history-manager",
        description: "故障预处理模型历史记录管理",
        icon: "ion-speedometer titleIcon icon",
        show: false
      }
    },
    {
      name: "FaultAnticipateModelHistoryList",
      path: "fault-anticipatie-model-history-list",
      component: lazyLoading("faultTreatment/FaultAnticipateModelHistoryList"),
      meta: {
        link: "/fault-treatment/fault-anticipatie-model-history-list",
        description: "故障预处理模型历史记录列表",
        icon: "ion-speedometer titleIcon icon",
        show: false
      }
    },
    {
      name: "FaultAnticipateAssociate",
      path: "fault-anticipatie-model-associate",
      component: lazyLoading("faultTreatment/FaultAnticipateModelAssociate"),
      meta: {
        link: "/fault-treatment/fault-anticipatie-model-associate",
        description: "故障大小类与预处理模型关联",
        icon: "ion-speedometer titleIcon icon",
        show: true
      }
    },
    {
      name: "FaultAnticipateModelManager",
      path: "fault-anticipatie-model-manger",
      component: lazyLoading("faultTreatment/FaultAnticipateModelManager"),
      meta: {
        link: "/fault-treatment/fault-anticipatie-model-manger",
        description: "预处理模型管理",
        icon: "ion-speedometer titleIcon icon",
        show: false
      }
    }
  ]
};
